<?php

class Widget_MainMenuController
	extends Zend_Controller_Action {

    /**
     * Формирование главного меню
     */
    public function indexAction() {
	$auth = Zend_Auth::getInstance();
        $member = $auth->getIdentity();
	if ($auth->hasIdentity()) {
	    $role = $member['Role'];
	    switch ($role) {
		case 'patient': {
		    $this->view->menu = array(
			'Главная' => 'default_index_index',
			'Выход' => 'authorization_index_logout',
			'Кабинет' => 'patient_index_index'/*,
			'Ввод параметров' => 'parameters_enter'*/
		    );
		    break;
		}
		/*case 'doctor': {
		    $this->view->menu = array(
			'Главная' => 'default_index_index',
			'Выход' => 'Logout',
			'Кабинет' => 'doctor_default_index_index'
		    );
		    break;
		}
		case 'admin': {
		    $this->view->menu = array(
			'Главная' => 'default_index_index',
			'Выход' => 'Logout',
			'Кабинет' => 'AdministrationPanel'
		    );
		    break;
		}*/
	    }
	}
	else {
	    $this->view->menu = array(
		'Главная' => 'default_index_index',
		'Вход' => 'authorization_index_index',
		'Регистрация' => 'registration_index_index'
	    );
	}
    }

}